﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HeatExchanger.Model.CoolingTower
{
    class CoolingTower:ObservableObject
    {
        #region properties
        private double dbairTemp;// nhiệt độ không khí

        public double DbAirTemp
        {
            get { return dbairTemp; }
            set { dbairTemp = value; }
        }
        private double dbaverageMoisture;// độ ẩm trung bình

        public double DbAverageMoisture
        {
            get { return dbaverageMoisture; }
            set { dbaverageMoisture = value; }
        }
        private double dbaverageTempMax;// nhiệt độ trung bình tháng nóng nhất

        public double DbAverageTempMax
        {
            get { return dbaverageTempMax; }
            set { dbaverageTempMax = value; }
        }
        private double dbcondenserCalory;// Nhiệt lượng thải ra ở bình ngưng

        public double DbCondenserCalory
        {
            get { return dbcondenserCalory; }
            set { dbcondenserCalory = value; }
        }
        private double dbcoolingCapacity;// công suất làm mát cần thiết

        public double DbCoolingCapacity
        {
            get { return dbcoolingCapacity; }
            set { dbcoolingCapacity = value; }
        }
        private double dbcoolingWaterFlow;//Lưu lượng nước

        public double DbCoolingWaterFlow
        {
            get { return dbcoolingWaterFlow; }
            set { dbcoolingWaterFlow = value; }
        }
        private double dbcorrectionFactor;// hệ số hiệu chỉnh k1

        public double DbCorrectionFactor
        {
            get { return dbcorrectionFactor; }
            set { dbcorrectionFactor = value; }
        }
        private double dbmaxTempe;// Nhiệt độ cao tuyệt đối trong vòng 100 năm

        public double DbMaxTempe
        {
            get { return dbmaxTempe; }
            set { dbmaxTempe = value; }
        }
        private double dboutWaterTemp;// Nhiệt độ nước ra khỏi bình ngưng tụ

        public double DbOutWaterTemp
        {
            get { return dboutWaterTemp; }
            set { dboutWaterTemp = value; }
        }
        private double dbwaterTemp;// Nhiệt độ nước vào làm mát bình ngưng tụ

        public double DbWaterTemp
        {
            get { return dbwaterTemp; }
            set { dbwaterTemp = value; }
        }
        private double dbrefrigerantTemp;// Nhiệt độ ngưng tụ của môi chất lạnh

        public double DbRefrigerantTemp
        {
            get { return dbrefrigerantTemp; }
            set { dbrefrigerantTemp = value; }
        }
        private double ddtempeWet; // nhiệt độ nhiệt kế bầu ướt

        public double DdTempeWet
        {
            get { return ddtempeWet; }
            set { ddtempeWet = value; }
        }
        #endregion

    }
}
